Big Huge Thesaurus

chocolate truffle

noun